oil pan and reservoirs - Español Inglés Diccionario